#ifndef MATERIAL_H
#define MATERIAL_H

#include "glm/glm.hpp"

//This class will represent an object's material
class Material
{
public:
    Material();
    void set_diffuse(glm::vec3 color);
    void set_specular(glm::vec3 color);
    void set_ambient(glm::vec3 color);
    void set_shininess(int shininess);

    glm::vec3 m_diffuse;
    glm::vec3 m_specular;
    glm::vec3 m_ambient;
    float m_shininess;
};

#endif // MATERIAL_H
